﻿
namespace LogikBug.Async.Tasks.Entities
{
	public interface IAgentModel
	{
		T GetModel<T>();

		bool ModelIs<T>();
	}

	public interface IAgentModel<out TModel> : IAgentModel
	{
		TModel Model { get; }
	}
}
